do you have a reservation - Espagnol Anglais Dictionnaire